glue paste - Turkish English Dictionary